sbu (strategic business unit) - Turkish English Dictionary