parallel trailing link suspension - German English Dictionary