roast-beef plant - Turkish English Dictionary