german touring and automobile company - Turkish English Dictionary