do things simultaneously - Turkish English Dictionary