recurring advance payment - German English Dictionary