favourite spots - Spanish English Dictionary