take cover! - French English Dictionary