Dicts.info 

Naval Warfare dictionary :: translations