umbrella shell - French English Dictionary