hotfoot it out of somewhere - Espagnol Anglais Dictionnaire