place at interest - Spanish English Dictionary