independent testing authority (ita) - Turkish English Dictionary