paper-ruling machine - Francés Inglés Diccionario