lease giver - Español Inglés Diccionario