thundercloud - French English Dictionary