lease giver - Francés Inglés Diccionario