russian polecat - Spanish English Dictionary