forepayment - German English Dictionary