due to this reason - Fransızca İngilizce Sözlük