public-sector undertaking - Turkish English Dictionary