Neobiont - Fransızca İngilizce Sözlük