microcephal - İspanyolca İngilizce Sözlük