television camera truck - Turkish English Dictionary