boat made of leather - Alemán Inglés Diccionario