detainee awaiting trial - Spanish English Dictionary