foraminate - İspanyolca İngilizce Sözlük