police detainment of many people - Spanisch Englisch Wörterbuch