arm’s-length transaction - Spanish English Dictionary