periodically triggered spring - Spanish English Dictionary