putative right of self-defence - Espagnol Anglais Dictionnaire