ravine made by a torrent - Turco Inglés Diccionario