boat made of leather - Francés Inglés Diccionario