mount the curb - İspanyolca İngilizce Sözlük