present something to one’s taste - Almanca İngilizce Sözlük