snub-nose parasitic eel - Turkish English Dictionary