arm's-length competition - German English Dictionary