present something to one’s taste - Turkish English Dictionary