ida deputies - Turkish English Dictionary