thunder god - French English Dictionary