in a hell-for-leather manner - Turc Anglais Dictionnaire