main spring covers - Alemán Inglés Diccionario