it is generally a german word. does there exist any strictly english equivalent??