concentrate one's efforts - Anglais Synonymes Dictionnaire