be on the back foot - Turc Anglais Dictionnaire