isthmus of darien - Alemán Inglés Diccionario