hydraulic body repair kit - French English Dictionary