advance tax payment - German English Dictionary