take on lease - Español Inglés Diccionario