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