technical inspection agency - Turkish English Dictionary