low-budget motion picture - İspanyolca İngilizce Sözlük