periodical payments - Spanish English Dictionary