leaseback - German English Dictionary