having expensive tastes - French English Dictionary