thanks to the efforts of - Fransızca İngilizce Sözlük