marinated eel with herbs - Turkish English Dictionary