share the same environment - Anglais Synonymes Dictionnaire