video rental shop - İspanyolca İngilizce Sözlük