of that place - Español Inglés Diccionario