periodic pension payment - German English Dictionary