special unit for south-south cooperation - Spanish English Dictionary