main spring covers - Español Inglés Diccionario