new guinea ground boa - Turkish English Dictionary