ebusiness losses - Turkish English Dictionary