you're killing it! - French English Dictionary