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