practically untouched - French English Dictionary