having exquisite taste - Allemand Anglais Dictionnaire