show (someone or something) to good advantage - Turco Inglés Diccionario