you look like you've been in the wars! - French English Dictionary