resounding - French English Dictionary