self-repeating timer - Almanca İngilizce Sözlük