semi-trailing arm axle - Turkish English Dictionary