be in a total jam - Turc Anglais Dictionnaire