society of motor manufacturers and traders (smmt) - Alemán Inglés Diccionario