lease-sale - Francés Inglés Diccionario