letter of a typewriter or printing press - French English Dictionary