renewable lease - Alemán Inglés Diccionario