periodic registration - Spanish English Dictionary