periodic pension payment - Spanish English Dictionary