bbb (better business bureau) - Turkish English Dictionary