man who repairs car hoods - French English Dictionary