torrentuous - Alemán Inglés Diccionario