duplex querela - French English Dictionary