deputing - Turkish English Dictionary