prestressed spring - Spanish English Dictionary