brand, trade mark - German English Dictionary