intercompany payables - Spanish English Dictionary