on the basis of strict yardstick - Turkish English Dictionary