marinated sardines - Turkish English Dictionary