roll resonance - Turkish English Dictionary