solve a difficult problem - Anglais Synonymes Dictionnaire