to tamper with witnesses - French English Dictionary