power train axle - French English Dictionary