recurring activities - Spanish English Dictionary