scheduled payments - German English Dictionary