low-budget motion picture - German English Dictionary