return something (visit) - Anglais Synonymes Dictionnaire