double coated tape - French English Dictionary