Title: A technical dictionary (English-French and French-English) of sea terms, phrases, and words in the English and French languages..