having expensive tastes - German English Dictionary