dry roast - Turkish English Dictionary