Definition of "Cosworth"

The word, "Cosworth" does not exist in our dictionary.