short-term lease - Turco Inglés Diccionario