low-budget movie - French English Dictionary