have expensive taste - Turkish English Dictionary