non-amendable - French English Dictionary