cyclonic rainfall - Francés Inglés Diccionario