short term receivables - Spanish English Dictionary