paperflower - French English Dictionary