lease to own - Alemán Inglés Diccionario