discradle - French English Dictionary