american polecat - Spanish English Dictionary