leaving a place quickly - Alemán Inglés Diccionario