a moray eel (echidna nocturna) - Español Inglés Diccionario