production still - Turkish English Dictionary