that covers everything. - Fransızca İngilizce Sözlük