Dicts.info 

Sailing dictionary :: translations