paper for recording machines - German English Dictionary