face a danger or difficulty - Fransızca İngilizce Sözlük