torrentuous - Francés Inglés Diccionario