rights of the defence - Spanish English Dictionary