isth (isthmus) - Francés Inglés Diccionario