thunderstick - French English Dictionary