Dicts.info 

Photosynthesis dictionary :: translations