paper for recording machines - Alemán Inglés Diccionario