win (something) hands down - İspanyolca İngilizce Sözlük