turbulence penetration - Turkish English Dictionary