department of internal controlling - Turkish English Dictionary