uri query - French English Dictionary