cell in a police station - Español Inglés Diccionario