thundercrack - French English Dictionary