dry roasted peanuts - Turkish English Dictionary