atoll reef - Turkish English Dictionary