primary suspension spring cover - Español Inglés Diccionario