Dicts.info 

Molluscs dictionary :: translations