cut and run! - French English Dictionary