end and end lease - Francés Inglés Diccionario