Slender worm-eel - Francés Inglés Diccionario