stem the tide of - Espagnol Anglais Dictionnaire