minimum down payment - German English Dictionary