strict implication - Turkish English Dictionary