thunderstorm anvil - French English Dictionary