terms of lease - Inglés Sinónimo Diccionario