patent ambiguity - French English Dictionary