stridulation - French English Dictionary