ground strafing - Turkish English Dictionary