European polecat - İspanyolca İngilizce Sözlük