low-budget movie - Turkish English Dictionary