slender-billed scimitar babble - Turkish English Dictionary