there's no helping (something) - Turc Anglais Dictionnaire