periodic event - Spanish English Dictionary