long term payables to participations - Spanish English Dictionary