put your backs into it - Turc Anglais Dictionnaire