independent film - Turkish English Dictionary