merchant or dealer by sea - Francés Inglés Diccionario