find oneself in a bind - Fransızca İngilizce Sözlük