microcephal - Spanish English Dictionary