liabilities from short term leases - Alemán Inglés Diccionario