serious allegations against - French English Dictionary