palm leaf hat - Alemán Inglés Diccionario