pre-trial safeguards - Spanish English Dictionary