polycephalic - French English Dictionary