surveyor's umbrella - French English Dictionary