pleasing to the taste - Almanca İngilizce Sözlük