salted sardine flan - Turkish English Dictionary