be running on vapors - Turc Anglais Dictionnaire