lower suspension arm - German English Dictionary