deputy comptroller - Turkish English Dictionary