woman who cannot be trusted - French English Dictionary