be detained pending trial - French English Dictionary