arm's-length business relations - Turkish English Dictionary