garage mechanic - Alemán Inglés Diccionario