Spanish-English Dictionarylease
Spanish word for lease