olive-green moray eel - Espagnol Anglais Dictionnaire