periodically triggered spring - French English Dictionary