turbulence penetration - Spanish English Dictionary