letter of a typewriter or printing press - Francés Inglés Diccionario