self-repeating timer - Deutsch Englisch Wörterbuch