thunders - French English Dictionary