motor car mechanic - Alemán Inglés Diccionario