to (better) advantage - İspanyolca İngilizce Sözlük