hotfoot it off to somewhere - Turco Inglés Diccionario