give an account of oneself - Espagnol Anglais Dictionnaire