delivery of leased object - Turco Inglés Diccionario