boodle - French English Dictionary