show (someone or something) to advantage - Turkish English Dictionary