show (someone or something) to advantage - Deutsch Englisch Wörterbuch