to let on lease - Englisch Synonyme Wörterbuch