semi-trailing arm suspension - German English Dictionary