suspension strut cartridges - German English Dictionary