rights of objection and defense - Espagnol Anglais Dictionnaire