non-ambiguous - French English Dictionary