motor and equipment manufacturers' association - Alemán Inglés Diccionario