stem the forces - Turc Anglais Dictionnaire