Dicts.info 

Roses dictionary :: translations