find oneself in a jam - Allemand Anglais Dictionnaire