mesaticephalous - Spanish English Dictionary