winner by technical superiority - Französisch Englisch Wörterbuch