shooting grounds - German English Dictionary