continuing periodic amount - German English Dictionary