hotfoot it off to somewhere - Alemán Inglés Diccionario