no-man's-land - French English Dictionary