it's a hell of a thing - Turc Anglais Dictionnaire