leave or go away hurriedly - Alemán Inglés Diccionario