abaco island boa - Turkish English Dictionary