micro-leasing - German English Dictionary