sitting on his own - Turkish English Dictionary