ravine made by a torrent - Francés Inglés Diccionario