Dicts.info 

Legumes dictionary :: translations