skeet shooting range - German English Dictionary