flapper-type rain caps - Alemán Inglés Diccionario