given these circumstances - Fransızca İngilizce Sözlük