perforating recorder - Spanish English Dictionary