turbulence penetration - German English Dictionary