decrease in trade payables - Alemán Inglés Diccionario