right of defense - Spanish English Dictionary