to introduce oneself - Anglais Synonymes Dictionnaire