skedaddle - French English Dictionary