dupleta - French English Dictionary