deputies - Turkish English Dictionary