endocranial cast - İspanyolca İngilizce Sözlük