querry - French English Dictionary