pigeon shooting range - Turkish English Dictionary