letter of a typewriter or printing press - Turkish English Dictionary