a visual device - Turkish English Dictionary