have expensive taste - Spanish English Dictionary