carry out simultaneously - Turkish English Dictionary