ravine made by a torrent - Allemand Anglais Dictionnaire