to let something on a lease - Spanisch Englisch Wörterbuch