polycephalous - French English Dictionary