lease with option to purchase - German English Dictionary