yard (spar) - Francés Inglés Diccionario