overrigorous - German English Dictionary