have (got) (something) cinched - İspanyolca İngilizce Sözlük