turbulence grating - Spanish English Dictionary