non-yielding - French English Dictionary