arm's length transactions - Turkish English Dictionary