man who repairs car hoods - Francés Inglés Diccionario