work independently - Anglais Synonymes Dictionnaire