imperiled - French English Dictionary