pigeon shooting range - German English Dictionary