polycephalous - Spanish English Dictionary