reasonable ground to detain - Spanish English Dictionary