terminus (last stop) - Francés Inglés Diccionario