periodic activity - Spanish English Dictionary