have a rod in pickle fur - Turkish English Dictionary