large and slow-sailing merchant ship - Francés Inglés Diccionario