sea-level canal - Alemán Inglés Diccionario