three-masted ship - Francés Inglés Diccionario