apply a strict standard - Turkish English Dictionary