rain trousers - Alemán Inglés Diccionario