thunderworm - French English Dictionary