a halt during a long journey - Alemán Inglés Diccionario