conduct one's own defence - Espagnol Anglais Dictionnaire