queryable - French English Dictionary