to compete with other nations - Englisch Synonyme Wörterbuch