storm cone - French English Dictionary