rain trousers - Francés Inglés Diccionario