motion picture technologist - German English Dictionary