german touring and automobile company - Español Inglés Diccionario