man who repairs car hoods - Español Inglés Diccionario