turkey rhubarb - Turkish English Dictionary