primary suspension spring cover - German English Dictionary