streptopelia senegalensis - Turkish English Dictionary