booking at a police station - Alemán Inglés Diccionario