low-budget motion picture - Deutsch Englisch Wörterbuch