macrocephalous - İspanyolca İngilizce Sözlük