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