have good taste in something - Allemand Anglais Dictionnaire