isthmus of darien - Francés Inglés Diccionario