approaching thunder - French English Dictionary