querol - French English Dictionary