do duty as - Turkish English Dictionary