sun-dried tomato - Turkish English Dictionary