ultimate destination or stop - Alemán Inglés Diccionario