power train axle - Turkish English Dictionary