grilled sardines - Turkish English Dictionary