semi-trailing arm suspension - Turkish English Dictionary