striped polecat - Turkish English Dictionary