special places - Spanish English Dictionary