west peruvian dove (zenaida meloda) - Turkish English Dictionary