economic and social council (of the un) (ecosoc) - French English Dictionary