ground strafing - German English Dictionary