eel in jelly - Turkish English Dictionary