hth (how the hell) - Turc Anglais Dictionnaire