instrument for ruling paper - Alemán Inglés Diccionario