natural vibration frequency - French English Dictionary