taste and relish nice things - Allemand Anglais Dictionnaire