paper for recording machines - Español Inglés Diccionario