winner by technical superiority - German English Dictionary