mountain rhubarb - Turkish English Dictionary