spotted garden eel - Español Inglés Diccionario