cecrops - French English Dictionary