place of arrest - Español Inglés Diccionario