to try everything possible - Anglais Synonymes Dictionnaire