person who repairs old cars - Spanish English Dictionary