superordinate concept - German English Dictionary