spot-billed pelican - Turkish English Dictionary