the country's superiority in weaponry - Französisch Englisch Wörterbuch