restraint upon anticipation - Turkish English Dictionary