microcephalous - İspanyolca İngilizce Sözlük