low-budget film - Turkish English Dictionary