lease prepayments - German English Dictionary