film still - Turkish English Dictionary