advance tax payments - German English Dictionary