leopard eel - Alemán Inglés Diccionario