business implication - Turkish English Dictionary