rain falling from this gutter - Francés Inglés Diccionario