leopard moray eel - Francés Inglés Diccionario