duplex querela - Spanish English Dictionary