boat builder's yard - Francés Inglés Diccionario