electrical magnetic tape properties - French English Dictionary