resonating body - French English Dictionary