motion picture technologist - Turkish English Dictionary