magnetic powder-coated tape - French English Dictionary