facing many difficult situations - Fransızca İngilizce Sözlük