querva - French English Dictionary