favorite places - Spanish English Dictionary