painter's tape - French English Dictionary