stem the tide of - Allemand Anglais Dictionnaire