other short term liabilities - Alemán Inglés Diccionario