sri lanka woodpigeon - Turkish English Dictionary