film-show vehicle - Turkish English Dictionary