to compete against other makes - Französisch Englisch Wörterbuch