deep hole in a river - Turc Anglais Dictionnaire