german touring and automobile company - Alemán Inglés Diccionario