new guinean boa - Turkish English Dictionary