show to good advantage - Almanca İngilizce Sözlük