stem the tide of - Turc Anglais Dictionnaire