find oneself in a jam - Almanca İngilizce Sözlük