macrocephaly - Spanish English Dictionary