spaghetti eels - Turkish English Dictionary