pre-determined payments - German English Dictionary