detain (at police headquarters) - Español Inglés Diccionario