society of motion picture technicians - German English Dictionary