sally rhubarb - Turkish English Dictionary