deep-sea spiny eels - Turkish English Dictionary