stem the torrent - Turc Anglais Dictionnaire