periodically triggered spring - Turkish English Dictionary