character-presenting device - Turkish English Dictionary