german touring and automobile company - Deutsch Englisch Wörterbuch