generator armature - Turkish English Dictionary