overrigorous - Turkish English Dictionary