do some business - Turkish English Dictionary