polycephal - French English Dictionary