cefalonte - French English Dictionary