stink like a polecat - Turkish English Dictionary