tree boa - Turkish English Dictionary