rape shield law - French English Dictionary