periodic resonance - Turkish English Dictionary