do the office of - Turkish English Dictionary