Dicts.info 

Sailing Ship Elements dictionary :: translations