apparatus for data recorder - French English Dictionary